faint at sight

Translations
s'évanouir à la vue de